it bears repeating - Turkish English Dictionary